mentally and physically slow person - Deutsch Englisch Wörterbuch